ivory-nut palm - Turkish English Dictionary